LOG-LOG10

            
#include <math.h>
double log(x);    вычисляет натуральный логарифм x.
double log10(x);  вычисляет десятичный  логарифм x.
double x;         значение с плавающей точкой.

Описание.
Функции log и log10 вычисляют соответственно натуральный и десятичный логарифм x.

Возвращаемое значение.
Функции log и log10 возвращают результат логарифма. Если x отрицательное значение, обе функции печатают сообщение об ошибке DOMAIN в stderr и возвращают отрицательное значение HUGE . Если x равно 0, обе функции печатают сообщение об ошибке SING и возвращают отрицательное значение HUGE . И в том и в другом случае errno устанавливается в EDOM.
Обработка ошибок может быть модифицирована при изменении процедуры matherr.

Пример:

            
               #include <math.h>
               double xx = 1000.0, y;
               y = log(x);   /* y = 6.907755 */
               /* функция log10 вычисляет десятичный логарифм для заданного значения */
               y = log10(x); /* y = 3.0 */
Hosted by uCoz